smartly dressed - Turc Anglais Dictionnaire